@charset "UTF-8";

*{margin:0;padding:0;}
body{padding:0 0 20px 0 !important;}
input, textarea, select{margin-bottom:10px;font-family: "Helvetica Neue",Helvetica,Arial,'Microsoft YaHei',sans-serif;color: #666;}
ul,li,ol{margin:0;list-style: none;}
article, aside, dialog, footer, header, section, footer, nav, figure, menu {display: block;}
h1,h2,h3,h4,h5,h6{margin:0;font-size: 16px;line-height: 30px;font-weight: 700;}
a{cursor: pointer;}
dd{margin-left: 10px;}
code{white-space: normal;}
.aw-topic-name{display: inline-block;line-height:22px;margin-right:5px;padding: 1px 7px;background:#D4F2FF;color: #428BCA;}
.aw-topic-name:hover{text-decoration: none;}
.aw-topic-name i{margin:-1px 0 0 10px;font-size: 14px;font-style: normal;cursor: pointer;}
.modal-backdrop, .modal-backdrop.fade.in{opacity: 0.2;}
.dropdown-menu{min-width: 0px;}
.aw-text-color-999{color: #999;}
.aw-arrow{border-color: #C1C1C1 transparent transparent;border-image: none;border-right: 4px solid transparent;border-style: solid;border-width: 4px;}
.aw-arrow.normal{border-width: 7px;}
.btn-submit{margin:0 auto 15px;background:#80C3F7;border: 1px solid #1D80CF;border-radius: 5px;box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 1px rgba(50, 50, 50, 0.05);color: #FFFFFF;cursor: pointer;display: block;font-size: 16px;line-height: 37px;text-align: center;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);width: 100%;font-weight: bold;}
.btn-submit:hover{text-decoration: none;}
.btn-green{background-color: #8aca02;}
.alert{margin:0;padding:8px 14px;border-left: none;border-left: none;border-radius: 0;}
.alert a{text-decoration: underline;}
.alert-info{color: #666;}
.btn-mini{font-size: 12px;}
.btn-group > .btn{padding:2px 12px;}
.aw-text-color-red{color: red;}
.aw-relative{position: relative;}
.btn-mini{min-width: 60px;padding:2px 3px;font-size:14px;font-weight: normal;}
.btn-primary.aw-active{background:#FFFFFF;border:1px solid #CCCCCC;color: #333333;}
.btn-primary.aw-active:hover{background: #EBEBEB;border-color:#ADADAD;color: #333333;}
.img-polaroid{max-width: 90%;}
.badge.badge-info{background: #3A87AD;}
.aw-loading{display:inline-block;width:16px;height:16px;background: url(img/ajax-loader.gif) no-repeat;}
#aw-loading { background: #000; width: 40px; height: 40px;  -webkit-border-radius: 5px; border-radius: 5px; position: fixed; top: 50%;	left: 50%; margin: -20px 0 0 -20px; z-index: 10001; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; filter: alpha(opacity=75); opacity: 0.75; }
#aw-loading-box { width: 40px; height: 40px; background-image: url('img/loading.png'); }
.form-control{padding:3px 6px;}
input[type="text"], input[type="password"]{height: 38px;padding: 3px 6px;font-size: 14px;line-height: 1.428571429;color: #555555;vertical-align: middle;background-color: #ffffff;border: 1px solid #cccccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}
input[type="text"]:focus, input[type="password"]:focus {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}
.aw-add-topic-box{color: #999;}
.aw-text-color-green{color: #82AD1E;}
.aw-text-color-orange{color: #F5A900;}

/* tabs切换样式重载 */
.aw-reset-nav-tabs{position:relative;z-index:1;margin:0;min-height: 30px;}
.aw-reset-nav-tabs > li{margin:0 4px 0 0;font-size: 14px;}
.aw-reset-nav-tabs > li > a{line-height:30px;padding:0 13px;cursor: pointer !important;background-color: #FCFDFF;border: 1px solid #ddd;border-bottom-color: transparent;border-radius: 3px 3px 0 0;}
.aw-reset-nav-tabs > li > a:hover{background-color: #F5FAFF;border: 1px solid #ddd;border-bottom-color: transparent;}
.aw-reset-nav-tabs > li.active{margin:0 4px -1px 0;}
.aw-reset-nav-tabs > li.active a{line-height:31px;background-color: #fff;}


/* 顶部 */
header{height: 46px;min-width: 0;padding:0 10px;background: none repeat scroll 0 0 #0D7DCB;border-bottom: 1px solid #0055AC;border-top: 1px solid #0055AC;}
header .logo img{position: absolute;left: 5px;top:5px;}
header form{width: auto;height: 32px;max-width: 100%;margin:6px 0 0 65px;background-color: #E6F3FA;border: 1px solid #0055AC;border-radius: 5px;}
header form input{width:98%;background: none repeat scroll 0 0 transparent;border: 0 none;color: #999999;font-size: 14px;line-height: normal;outline: medium none;overflow: hidden;padding: 6px 8px;}
header .aw-publish{background-image: -moz-linear-gradient(top, #1589E0, #0F71C6);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1589E0), to(#0F71C6));background-image: -webkit-linear-gradient(top, #1589E0, #0F71C6);background-image: -o-linear-gradient(top, #1589E0, #0F71C6);background-image: linear-gradient(to bottom, #1589E0, #0F71C6);border: 1px solid #065FB9;border-radius: 5px;box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset, 0 1px 1px rgba(0, 0, 0, 0.1);font-size: 15px;height: 32px;line-height: 32px;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);width: 54px;color: #fff;position: absolute;right: 5px;top: 7px;text-align: center;}
header .aw-login-btn{height:46px;line-height:46px;padding:0 15px;font-size: 15px;text-shadow:0 1px 1px rgba(0, 0, 0, 0.12);color: #fff;}


/* 导航 */
nav{position:relative;background: #f2f2f2;border-bottom: 1px solid #E1E1E1;margin: 0;height: 36px;font-size: 15px;}
nav > ul{height:36px;line-height: 36px;margin: 0;padding: 0;box-shadow: 0 0 1px rgba(0, 0, 0, 0.04);}
nav > ul li{position:relative;float: left;width: 20%;height: 36px;line-height: 36px;text-align: center;cursor: pointer;}
nav > ul li .fa-caret-down{position: absolute;right: 3px;top: 10px;}
nav > ul li a{display:block;font-weight: bold;color: #222;}
nav > ul li a span{margin-left: 10px;}
nav #aw-top-nav-notic .badge{position: absolute;right: 0;top:1px;z-index:100;padding:2px 6px;}
/* 导航下拉 */
.aw-top-nav-wrap{position: relative;z-index: 9999;}
.aw-top-nav-popup{position: absolute;border-radius: 0 0 6px 6px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);}
.aw-top-nav-popup li, .aw-top-nav-popup .slide-close{border-top: 1px solid #eee;}
.aw-top-nav-popup li:first-child{border-top: none;}
.aw-top-nav-popup li a{display: block;background-color: #F4F4F4;border: 0 none !important;border-radius: 0 !important;box-shadow: none;color: #000000;height: 45px;line-height: 45px;text-shadow: none; width: 100%;}
.aw-top-nav-popup li a:hover{background-color: #E4E4E4;}
.aw-top-nav-popup li img{ margin:0 10px;border-radius: 2px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);}
.aw-top-nav-popup .slide-close{background-color:#F4F4F4;display: block;height: 36px;line-height:36px;color:#999;width: 100%;border-radius: 0 0 6px 6px;cursor: pointer;text-align: center;}
.aw-top-nav-profile{right: 0;}
.aw-top-nav-profile li{width: 140px;float: none;}
.aw-top-nav-profile li a{padding-left: 10px;}
.aw-top-nav-profile li .badge-info{margin-left: 10px;}
.aw-top-nav-notic-wrap{max-height: 322px;overflow-y: scroll;overflow-x:hidden;background: #fff;}
.aw-top-nav-notic{left: 0;width: 100%;}
.aw-top-nav-notic li{float: none;width: auto;height:auto;padding:10px 0 10px 10px;overflow:visible;background: #FFFFFF;}
.aw-top-nav-notic li:hover{background: #E4E4E4;}
.aw-top-nav-notic li a{display: inline;width: auto;line-height:22px;background: none;color: #0088CC;}
.aw-top-nav-notic li a:hover{background: none;}
.aw-top-nav-notic li p{margin:0;}
.aw-top-nav-notic .aw-new-message-tips-close{display:none;margin-right: 10px;}
/* 动态首页新通知提示box */
.aw-new-message-tips{margin:10px 0 25px;padding:15px;background-color:#fefdf8;border:1px solid #F1EDE0;border-radius: 5px;}
.aw-new-message-tips .aw-mod-head{padding-bottom:10px;}
.aw-new-message-tips .aw-mod-head h3{font-weight: normal;margin:0;}
.aw-new-message-tips .aw-mod-head .pull-right{font-size: 12px;}
.aw-new-message-tips .aw-mod-body ul{margin-bottom: 10px;padding:0 10px;background-color: #fff;border:1px solid #F1EDE0}
.aw-new-message-tips .aw-mod-body ul li{line-height: 15px;padding:10px 0;border-top:1px dotted #E2E2E2;}
.aw-new-message-tips .aw-mod-body ul li:first-child{border-top: none;}
.aw-new-message-tips .aw-mod-body ul li span{font-weight: normal;font-size: 12px;line-height: 24px;}
.aw-new-message-tips .aw-mod-body ul li .aw-close{float:right;}
.aw-new-message-tips .aw-mod-body ul li p{max-width: 580px;line-height: 25px;}
.aw-new-message-tips .aw-mod-body p{height: auto;overflow: hidden;margin:0;}
.aw-new-message-tips .aw-new-message-tips-close{width: 42px;}
.aw-new-message-tips-close a{font-size:12px;}
.aw-new-message-tips li:hover .aw-new-message-tips-close, .aw-my-notifications li:hover .aw-new-message-tips-close{display:block;}


/* 内容 */
.aw-content{padding:0 10px;}
.aw-title{line-height: 36px;margin:10px 0;padding-bottom:5px;font-size: 16px;color: #666;border-bottom: 1px solid #CCCCCC;}
.feed-list ul li{position: relative;padding:10px 0;border-top: 1px dashed #EEEEEE;}
.feed-list ul li:first-child{border-top: none;}
.feed-list ul li .avatar{position: absolute;right: 0;top: 10px;}
.feed-list ul li .avatar img{width: 25px;height: 25px;border-radius: 2px;}
.feed-list ul li .aw-mod-head h2{line-height: 24px;word-wrap:break-word;}
.feed-list ul li .aw-mod-head p{max-width:270px;font-size: 15px;line-height:24px;color: #999;}
.feed-list ul li .aw-mod-head p a{color: #222222;}
.feed-list ul li .aw-mod-head p a.aw-topic-name{color: #0088CC;}
.feed-list ul li .aw-mod-head span{font-size: 13px;}
.feed-list ul li h2{font-size: 16px;word-wrap:break-word;}
.feed-list ul li p, .aw-title p{margin:0;}
.feed-list ul li .aw-mod-body p.content{line-height: 24px;font-size: 15px;}
.feed-list ul li .aw-mod-footer{margin-top: 5px;}
.feed-list ul li .aw-mod-footer > a{margin-right:10px;color: #999;}
.feed-list ul li .aw-mod-footer .answer_vote em{font-style: normal;}
.feed-list ul li .over-hidden{max-height: 80px;overflow: hidden;}
.feed-list.article ul li{padding:10px 0 10px 45px !important;}
.feed-list.article ul li .avatar{right: auto;left: 0;top:15px;}
.feed-list.article ul li .avatar img{width: 45px;height: 45px;}
.aw-load-more{display: block;line-height: 22px;margin:20px 0;padding:5px 1px;background: -webkit-linear-gradient(top,#F8F8F9,#EAEAEA) #F1F1F2;background: -moz-linear-gradient(top,#F8F8F9,#EAEAEA) #F1F1F2;border: 1px solid #D2D2D2;color: #666666;text-shadow: 0 1px 0 #FFFFFF;text-align: center;}
.aw-load-more.disabled{background:#F6F6F6;box-shadow: none;color: #999;text-decoration: none;}
.aw-load-more.loading{background-image:url("img/ajax-loader.gif");background-repeat: no-repeat;background-position: center center;font-size: 0px;text-decoration: none;}

/* 侧边栏 */
.aw-side-bar .aw-side-nav{padding:10px 0;border-bottom: 1px solid #EEEEEE;}
.aw-side-bar .aw-side-nav li{margin:0 0 3px;}
.aw-side-bar .aw-side-nav li a{display: block;height: 28px;line-height: 28px;padding: 0 0 0 10px;color: #666666;}
.aw-side-bar .aw-side-nav li a:hover, .aw-side-bar .aw-side-nav li.active a{background: none repeat scroll 0 0 #E7F3F9;border-radius: 4px;color: #225599;text-decoration: none;}
.aw-side-bar .aw-side-nav li .badge-info{margin-left: 10px;}
.aw-side-bar .aw-side-bar-section ul li{margin:10px 0;}
.aw-side-bar .aw-side-bar-section ul li img{margin-right: 10px;}

/* 发起页面 */
.aw-mod-publish .aw-mod-body{margin-bottom:10px;border-bottom: 1px solid #eee;}
.aw-mod-publish h3{font-size: 14px;color: #666;}
.aw-mod-publish .aw-topic-box-selector .btn{margin:0 0 10px 10px;}
.aw-mod-publish .aw-anonymity input{margin-right: 5px;}
.aw-mod-publish .aw-auth-img img{height: 36px;}
.aw-mod-publish .aw-auth-img input{width: 56px;height:36px;margin-left: 5px;}
.aw-mod-publish #file_uploader_answer{margin-left: 5px;}
.aw-mod-publish .fa-picture-o{margin:0 !important;vertical-align: -2px;}
.aw-mod-publish .aw-topic-box-selector input{width: 170px;}
.aw-publish-title input{width:180px;border-radius: 4px 0 0 4px;border-right: none;}
.aw-publish-title input.active{width:100%;border:1px solid #CCCCCC;border-radius: 4px;}
.aw-publish-title.open .dropdown-menu{display: block;}
.aw-publish-dropdown{position: relative;width:100%;margin-bottom:10px;}
.aw-publish-dropdown p{margin: 0;height: 38px;line-height: 38px;border: 1px solid #C1CAD4;box-shadow: 0 2px 1px #F3F3F3 inset;cursor: pointer;border-radius: 4px;}
.aw-publish-dropdown span{display: inline-block;padding:0 12px;}
.aw-publish-dropdown i{position:absolute;right:10px;top:15px;display:inline-block;border-color: #C1C1C1 transparent transparent;border-image: none;border-style: solid;border-width: 7px;}
.aw-publish-dropdown .dropdown-menu{left:auto;right:0;width:100%;max-height: 140px;overflow-y:auto;}
.aw-publish .aw-publish-tabs{margin-top: 20px;}

/* 快速回复 */
.aw-comment-box{position: relative;max-width: 540px;margin:10px 0 35px;border:1px solid #DDDDDD;background: #fff;border-radius: 4px;}
.aw-comment-list li{margin:0 12px;padding:8px 0;border-top: 1px solid #EEEEEE;}
.aw-comment-list li:first-child{border-top: none;}
.aw-comment-list li .aw-mod-head a{color: #0088CC !important;}
.aw-comment-list li .aw-mod-footer{font-size: 13px;}
.aw-comment-list li .aw-mod-footer span{margin-right: 10px;color: #999;}
.aw-comment-list li span.pull-right a{margin-left: -5px;}
.aw-comment-box .aw-comment-form{padding:15px;background: #FBFBFB;border-top:1px solid #EEEEEE;border-radius: 0 0 4px 4px;}
.aw-comment-box .aw-comment-form textarea{width:96%;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;}
.aw-comment-box .aw-comment-form p{height: 28px;line-height: 28px;}
.aw-comment-box .aw-comment-form .btn-primary{margin:0 !important;color: #fff;}
.aw-comment-box form{margin:0;}

/* 问题详情页 */
.aw-question-detail-page .aw-question-detail-title h1{margin-top:10px;font-size: 18px;line-height: 22px;}
.aw-question-detail-page .aw-question-detail-title .aw-mod-body{margin:10px 0;line-height: 22px;}
.aw-question-detail-page .aw-question-detail-title .aw-mod-footer .meta a, .aw-question-detail-page .aw-answers-list .aw-mod-footer .meta > a, .aw-question-detail-page .aw-answers-list .aw-mod-footer .meta > span{float:left;margin-right: 9px;color: #999;}
.aw-question-detail-page .aw-question-detail-title .aw-mod-footer #ckepop a{margin: 2px 0 0 5px;}
.aw-question-detail-page .aw-question-detail-title .aw-mod-footer .aw-invite-replay-btn{margin:0;}
.aw-question-detail-page .aw-question-detail-title iframe{width: 100%;}
.aw-question-detail-page .aw-question-detail-title .bshare-custom{display: inline-block;width:20px;vertical-align: 1px;}
.aw-question-detail-page .aw-answers-title{line-height:24px;margin:15px 0;padding:10px 0;border-top: 1px solid #EEEEEE;}
.aw-question-detail-page .aw-answers-title .dropdown-menu{left: auto;right: 0;}
.aw-question-detail-page .aw-answers-list ul li{padding:10px 0;border-top:1px solid #EEEEEE;}
.aw-question-detail-page .aw-answers-list ul li:first-child{border-top: none;}
.aw-question-detail-page .aw-answers-list ul li .aw-mod-footer p{margin:5px 0 0 0;}
.aw-question-detail-page .aw-answers-list ul li .aw-mod-footer a{margin-right:10px;color: #999;}
.aw-question-detail-page .aw-answers-list .avatar img{width: 25px;height: 25px;border-radius: 2px;}
.aw-question-detail-page .aw-answers-list h3{min-height:26px;font-size: 15px;}
.aw-question-detail-page .aw-answers-list h3 strong{margin-left: 10px;}
.aw-question-detail-page .aw-answers-list .aw-vote-info, .aw-question-detail-page .aw-answers-list .aw-vote-info a{font-size: 14px;color: #999;}
.aw-question-detail-page .aw-answers-list .aw-mod-body{margin:5px 0;line-height: 22px;}
.aw-question-detail-page .aw-answers-list .aw-mod-footer > span{margin-right: 10px;}
.aw-question-detail-page .aw-answers-list .aw-mod-footer em{font-style: normal;}
.aw-question-detail-page .aw-anwser-box .aw-mod-head{min-height: 25px;line-height: 25px;}
.aw-question-detail-page .aw-anwser-box .aw-mod-head label{margin:3px 0 0 10px;}
.aw-question-detail-page .aw-anwser-box .aw-mod-head label input{margin:0;}
.aw-question-detail-page .aw-anwser-box .aw-mod-body{margin-top:10px;}
.aw-question-detail-page .aw-anwser-box .avatar img{width: 25px;height: 25px;border-radius: 2px;}
.aw-question-detail-page .aw-anwser-box textarea{width: 100%;}
.aw-question-detail-page .aw-anwser-box .aw-auth-img{margin-right: 10px;}
.aw-question-detail-page .aw-anwser-box .aw-auth-img img{height: 36px;}
.aw-question-detail-page .aw-anwser-box .aw-auth-img input{width:56px;height: 36px;}
.aw-question-detail-page .aw-related-questions{margin-top: 40px;border-top:1px solid #EEEEEE;}
.aw-question-detail-page .aw-related-questions h3{margin:10px 0;}
.aw-question-detail-page .aw-related-questions ul li{margin-bottom: 10px;}
.aw-question-detail-page .aw-winner-replay{position:relative;height: 30px;line-height: 30px;padding-left: 40px;background: #eeeeee;font-size: 14px;font-weight: bold;}
.aw-question-detail-page .aw-winner-replay i{position:absolute;left:-4px;top:-3px;font-size: 48px;}
.aw-question-detail-page .aw-share-iframe{position: relative;top: 2px;max-width: 50px;}

/* 邀请回答 */
.aw-invite-box{width:100%;margin-top:10px;border:1px solid #E2E2E2;border-radius: 5px;}
.aw-invite-box .aw-mod-head{padding: 10px;border-bottom:none;}
.aw-invite-box .aw-mod-head .search-box{position:relative;width:220px;margin:0;}
.aw-invite-box .aw-mod-head .invite-list{line-height: 32px;margin:0;}
.aw-invite-box .aw-mod-head .invite-list img{width:25px;height: 25px;border-radius: 25px;}
.aw-invite-box .aw-mod-head input{width: 100%;}
.aw-invite-box .aw-mod-head .fa-search{position: absolute;right: 10px;top: 13px;}
.aw-invite-box .aw-mod-body{padding:10px;border-top: 1px solid #E2E2E2;}
.aw-invite-box .aw-mod-body ul{max-height: 200px;overflow: hidden;}
.aw-invite-box .aw-mod-body ul li{position:relative;padding-top:10px;border-top: 1px dashed #E2E2E2;}
.aw-invite-box .aw-mod-body ul li:first-child{padding-top:0;border-top: none;}
.aw-invite-box .aw-mod-body ul li .main{padding-left: 50px;}
.aw-invite-box .aw-mod-body ul li p, .aw-invite-box .aw-mod-body ul li .signature{margin:0;font-size: 13px;color: #999;}
.aw-invite-box .aw-mod-body ul li img{width: 40px;height: 40px;}
.aw-invite-box .aw-mod-body .btn-normal{width:60px;padding:2px 0;font-size: 12px;}
.aw-invite-box .aw-mod-footer{height:34px;line-height:34px;border-top: 1px solid #E2E2E2;text-align: center;font-size: 13px;}
.aw-invite-box .aw-mod-footer a.active{color: #999;cursor: default;}
.aw-invite-box .aw-dropdown{margin-top:10px;}
.aw-invite-box .dropdown-list ul li a{display: block;}

/* 上传附件 */
.aw-file-uploader dl{position:relative;margin:0 0 10px;padding-top:10px;border-top:1px dashed #E3E3E3;}
.aw-file-uploader dl:first-child{border-top: none;}
.aw-file-uploader dl dt div{width: 50px;height: 50px;line-height:50px;background-position: center center;text-align: center;font-size: 26px;color: #C30100;}
.aw-file-uploader dl p{margin:0 0 5px;}
.aw-file-uploader dl ._ajax_upload-inset{position: absolute;right: 0;top: 20px;font-size: 20px;}
.aw-file-uploader dl ._ajax_upload-inset i{margin-left: 10px;}
.aw-file-uploader dt div.upload-loading{background-image: url(img/ajax-loader.gif) !important;background-position: center center;background-repeat: no-repeat;}
._ajax_upload-button .fa-picture-o{margin-top:7px;font-size: 20px;}

/* 问题评论box */
.aw-comment-box .aw-comment-list li{position: relative;padding:10px 0 10px 35px !important;}
.aw-comment-box .aw-comment-list li > .aw-user-name{position: absolute;left: 0;top: 15px;}
.aw-comment-box .aw-comment-list li > .aw-user-name img{width: 25px;height: 25px;}
.aw-comment-box .aw-comment-list li p{color: #666;}
.aw-comment-box .aw-comment-list li p span{color: #999;}
.aw-comment-box .aw-comment-box-main{padding:10px;}
.aw-comment-box .aw-comment-box-main a.btn{margin:0 0 0 10px;color: #333 !important;}
.aw-comment-box .aw-comment-box-main a.btn-primary{color: #fff !important;}

/* 文章列表 */
#article_listview .aw-item{position: relative;padding:10px 0;margin-bottom:10px;border-bottom: 1px dashed #EEEEEE;}
#article_listview .aw-item h4{line-height: 28px;margin-bottom: 5px}
#article_listview .aw-item > .aw-user-name{position: absolute;left: 0;top:15px;}
#article_listview .aw-item> .aw-user-name img{width: 40px;height: 40px;}
#article_listview .aw-item .aw-question-content{padding-left: 50px;}

/* 文章详情页 */
.aw-article-detail-page .aw-anwser-box .avatar, .aw-article-detail-page .aw-anwser-box .btn-success{margin:0 !important;color: #fff !important;}
.aw-article-detail-page .aw-answers-list .aw-item .aw-mod-head a{margin:0px !important;}
.aw-article-detail-page .aw-topic-edit-box .aw-topic-name{margin-bottom: 5px;}
.aw-article-detail-meta{margin-top: 10px;}
.aw-article-detail-meta .aw-article-vote{display:inline-block;float:left;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08);border-radius: 4px;}
.aw-article-detail-meta .aw-article-vote .agree, .aw-article-detail-meta .aw-article-vote .disagree{display:inline-block;float:left;height:38px;line-height:34px;padding:0 13px 0 15px;border: 1px solid #D6D7D8;color: #9D9E9F;border-radius: 4px 0 0 4px;}
.aw-article-detail-meta .aw-article-vote .disagree{padding:0 13px;border-left: none;border-radius: 0 4px 4px 0;}
.aw-article-detail-meta .aw-article-vote.disabled .agree, .aw-article-detail-meta .aw-article-vote.disabled .disagree{background-color: #e6e7e8 !important;box-shadow:none;cursor: no-drop;}
.aw-article-detail-meta .aw-article-vote.disabled:hover i, .aw-article-detail-meta .aw-article-vote .active:hover i{color: #B7B7B7;cursor: no-drop;}
.aw-article-detail-meta .aw-article-vote a:hover{background-color: #FBFBFB;}
.aw-article-detail-meta .aw-article-vote a.active{background-color: #F1F2F3;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05) inset;}
.aw-article-detail-meta .aw-article-vote i{margin:0;}
.aw-article-voter a img{width: 25px;height: 25px;margin-bottom:10px;border-radius: 15px;}
.aw-article-voter a.more-voters{display: inline-block;width: 25px;height: 25px;line-height:18px;border-radius: 15px;background-color: #f1f2f3;text-align: center;vertical-align: middle;color: #cdcecf;}


/* 话题页面 */
.aw-topic-page{margin-top: 10px;}
.aw-topic-page .aw-topic-info .aw-topic-title{padding-bottom:10px;border-bottom: 1px solid #eee;}
.aw-topic-page .aw-topic-info .aw-topic-title img{width: 50px;height: 50px;border-radius: 4px;}
.aw-topic-page .aw-topic-info .aw-topic-title h1{line-height: 50px;margin-left: 20px;}
.aw-topic-page .aw-topic-info .aw-topic-section, .aw-topic-page .aw-topic-info .aw-topic-topbar-nav, .aw-topic-page .aw-topic-info .aw-topic-section .aw-mod-body{margin:10px 0;}
.aw-topic-page .aw-topic-info .aw-topic-section .aw-text-color-999{margin-left: 10px;}
.aw-topic-page .aw-topic-info .aw-topic-topbar-search form, .aw-topic-page .aw-topic-info .aw-topic-topbar-nav .nav-tabs{margin:0;}
.aw-topic-side-section{margin-bottom:10px;padding:10px 0;border-top:1px solid #eee;}
.aw-topic-side-section dl{height: auto;overflow: hidden;margin:0;padding:10px 0;border-bottom:1px solid #eee;}
.aw-topic-side-section p{margin:10px 0 0 0;}
.aw-topic-page .aw-topic-feed-title{padding-bottom: 10px;border-bottom: 1px solid #eee;color: #666;}
.aw-topic-page .aw-topic-list li{position: relative;min-height:70px;padding:10px 0 10px 60px;border-top: 1px dashed #eee;}
.aw-topic-page .aw-topic-list li:first-child{border-top: none;}
.aw-topic-page .aw-topic-list li .topic{position: absolute;left: 0;top: 10px;}
.aw-topic-page .aw-topic-hot h2{margin-bottom: 10px;}
.aw-topic-page .aw-topic-hot section{margin:0 0 10px;padding:10px;border:1px solid #D5D5D5;border-radius: 4px;box-shadow: 0 1px 0 #F2F2F2;}
.aw-topic-page .aw-topic-hot dl{height: auto;overflow: hidden;margin:0 0 5px;}
.aw-topic-page .aw-topic-hot li{padding:10px 0;border-top:1px dotted #EEEEEE;}
.aw-topic-page .feed-list li h2{max-width: 280px;}

/* 问题页面 */
.aw-question-page .feed-list ul li, .aw-topic-page .feed-list #questions  ul li{position: relative;padding:10px 0 10px 40px;border-bottom:1px dashed #eee;border-top: none;}
.aw-question-page .more-topic{display:block;margin:10px 10px 0 0;}
.aw-question-replay-count{position:absolute;left:0;top:15px;display:block;width:40px;background: #D7D7D7;text-align: center;font-size: 13px;}
.aw-question-replay-count em{display: block;height: 20px;background: #F6F6F6;}
.aw-question-replay-count.active{background: #9EAAB8;color: #fff;}
.aw-question-replay-count.active em{background: #EBF5FF;color: #666;}
.aw-question-content{margin-left: 10px;}
.aw-question-content img{width: 24px;height: 24px;}
.aw-question-content .aw-question-contribute a{margin-left: 5px;}
.aw-question-content .aw-topic-name{height: 20px;line-height: 20px;font-size: 14px;font-weight: normal;}
.aw-topic-tags{margin:10px 0;padding:10px 0;border-bottom: 1px solid #EEEEEE;}
.aw-topic-tags ul li{float: left;margin:0 4px 10px 0;}
.aw-topic-tags ul li a{display:block;padding:0 10px;border:1px solid #DAECF5;border-radius: 30px;text-decoration: none;}
.aw-topic-tags ul li a:hover, .aw-topic-tags ul li.active a{background: #225599;border-color:#225599;color: #fff;}

/* 下拉菜单 */
.dropdown-list{position:absolute;width:100%;background:#fff;z-index:9999;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5);}
.dropdown-list ul li {display: block;padding:8px;font-size: 13px;}
.dropdown-list ul li:hover{background: #D6E9F8;}
.dropdown-list ul li img{width: 25px;height: 25px;margin-right: 10px;}
.dropdown-list ul li a{text-decoration: none;}

/* 个人设置 */
.aw-setting-page{padding-top:10px;}
.aw-setting-page .tabbable .setting-notice label{display: inline-block;margin-left: 5px;}
.aw-setting-page .tabbable .setting-notice label input{margin:0;vertical-align: 0px;}
.aw-setting-page .tabbable .setting-notice .aw-mod{margin-bottom: 10px;}

/* 个人页面 */
.aw-people-page .aw-mod{margin-top:10px;border:1px solid #DDDDDD;border-radius: 4px;box-shadow: 0 1px 0 #F2F4F5;}
.aw-people-page .aw-mod .aw-mod-head h2{padding: 7px 10px;}
.aw-people-topic .aw-mod-body, .aw-people-replay .aw-mod-body, .aw-people-ask .aw-mod-body, .aw-people-follow .aw-mod-body{border-top: 1px solid #EEEEEE;}
.aw-people-page .aw-people-detail, .aw-people-page .aw-people-topic .aw-mod-body, .aw-people-page .aw-people-replay .aw-mod-body, .aw-people-page .aw-people-ask .aw-mod-body,  .aw-people-page .aw-people-follow .aw-mod-body{padding:10px;}
.aw-people-page .aw-people-detail .aw-mod-body{position: relative;min-height:50px;padding:10px 0 10px 60px;}
.aw-people-page .aw-people-detail .aw-mod-body img{position: absolute;left: 0;top: 10px;width: 50px;height: 50px;}
.aw-people-page .aw-people-detail .aw-mod-footer{margin: 10px 0;}
.aw-people-page .aw-people-detail .aw-mod-footer em{font-style: normal;}
.aw-people-page .aw-people-detail .aw-mod-footer span{margin-right: 12px;}
.aw-people-page .aw-people-detail h2{padding: 0 !important;}
.aw-people-page .aw-people-topic .aw-mod-body{padding-bottom: 0px;}
.aw-people-page .aw-people-topic .aw-mod-body ul li, .aw-people-page .aw-people-follow .aw-mod-body ul li{float: left;margin:0 10px 10px 0;}
.aw-people-page .aw-people-follow .aw-mod-body img{width: 25px;height: 25px;}
.aw-people-page .aw-people-follow .aw-mod-body section{margin-bottom: 10px;}
.aw-people-page .aw-people-follow .aw-mod-body section h3{font-size: 14px;}
.aw-people-page .aw-people-replay ul li, .aw-people-page .aw-people-ask ul li{padding:10px 0;border-top: 1px dashed #eee;}
.aw-people-page .aw-people-replay ul li:first-child, .aw-people-page .aw-people-ask ul li:first-child{border-top: none;}
.aw-people-page .aw-people-replay ul li p, .aw-people-page .aw-people-ask ul li p{margin:0;word-wrap:break-word;}

/* 用户列表页 */
.aw-people-list-page{margin:10px;padding:0;border:1px solid #DCDCDC;border-radius: 5px;}
.aw-people-list-page .aw-user-sort-title{height: 50px;background-color: #f5f5f5;border-bottom: 1px solid #DCDCDC;}
.aw-people-list-page .aw-user-sort-title h3{line-height: 50px;margin-left: 10px;}
.aw-people-list-page .aw-user-sort-title .aw-reset-nav-tabs{position: relative;top: 17px;margin-right: 10px;}
.aw-people-list-page .side-nav{padding:10px;border-bottom: 1px solid #DCDCDC;}
.aw-people-list-page .side-nav ul li{float: left;margin:0 5px 5px 0;}
.aw-people-list-page .side-nav ul li a{display:block;line-height: 34px;padding:0 10px;border-radius: 5px;}
.aw-people-list-page .side-nav ul li a:hover, .aw-people-list-page .side-nav ul li a.active{background-color: #eeeeee;text-decoration: none;}
.aw-people-list-page .content{padding:0 10px;}
.aw-people-list-page .aw-item{position: relative;padding:10px 0 0 0;border-bottom:1px dotted #E2E2E2;}
.aw-people-list-page .aw-item .title{max-width: 400px;margin-top: 10px;}
.aw-people-list-page .aw-item .btn{margin-left: 10px;}
.aw-people-list-page .aw-user-sort-count{display:block;float:left;width: 35px;height: 35px;line-height: 35px;margin-right:10px;background:#F5F5F5;font-size: 24px;text-align: center;}
.aw-people-list-page .aw-user-sort-count.active{background:#FFF4DE;}
.aw-people-list-page .aw-user-img img{width: 35px;height: 35px;}
.aw-people-list-page .icon-v{vertical-align: -2px;}
.aw-people-list-page .aw-topic-name{display: inline-block;margin-bottom: 10px;}

/* 登陆页面 */
.explore-body{padding:0 !important;background: #0078D8;}
.explore-body .explore-page{height:auto;padding:30px 0;background: #0078D8;}
.explore-wrap, .find-password .find-password-wrap{width: 250px;margin:0 auto;text-align: center;}
.explore-wrap .aw-mod-header img{width:200px;}
.explore-wrap .aw-mod-body, .explore-wrap h1, .explore-wrap .aw-mod-footer .title{margin:0 0 20px;}
.explore-wrap h1{color: #fff;text-shadow:0px 3px 1px rgba(0, 0, 0, 0.1);}
.explore-wrap .aw-mod-footer{margin:20px 0 0;}
.explore-wrap .aw-mod-footer a, .explore-body footer, .explore-body footer a{color: #fff;}
.explore-wrap .aw-mod-footer .dot{margin:0 8px;color: #fff;}
.explore-wrap .aw-mod-footer .username, .explore-wrap .aw-mod-footer .email, .explore-wrap .aw-mod-footer .password{margin-bottom: 10px;}
.explore-wrap .aw-mod-footer .username input, .explore-wrap .aw-mod-footer .email input, .explore-wrap .aw-mod-footer .password input{width:100%;padding:7px 6px;}
.explore-wrap .aw-mod-footer .verify input, .explore-wrap .aw-mod-footer .verify img{float: left;}
.explore-wrap .aw-mod-footer .verify input{width: 54%;padding:7px 6px;}
.explore-wrap .aw-mod-footer .verify img{margin-left: 10px;height: 36px;}
.explore-wrap .aw-mod-footer .login-misc{font-size: 12px;}
.explore-wrap .bind-confirm p, .explore-wrap .register-confirm p{color: #fff;text-align: left;}
.explore-wrap .bind-form p, .explore-wrap .register-form p{text-align: left;color: #fff;}

/* 微信绑定页面 */
.wechat-body{background: #0078D8;}
.wechat-body .explore-page{box-shadow: none;}
.wechat-bind-page h1{margin-bottom: 40px;}

/* 找回密码 */
.find-password{background: #0078D8;color: #fff;}
.find-password .find-password-wrap{margin:60px auto 0;}
.find-password .find-password-wrap .aw-mod-header, .find-password .find-password-wrap .aw-mod-body, .find-password .success img{margin:20px 0;}
.find-password input{width: 95%;padding:7px 6px;margin:0 0 20px;}
.find-password .find-password-wrap .aw-mod-footer a, .find-password .success{color: #fff;}

/* 私信页面 */
.inbox .inbox-list li{position: relative;min-height:50px;padding:10px 0 10px 60px;border-top: 1px dashed #eee;}
.inbox .inbox-list li:first-child{border-top: none;}
.inbox .inbox-list li p{margin:0;word-wrap:break-word;}
.inbox .inbox-list .avatar{position: absolute;left: 0;top: 10px;}
.inbox .inbox-list .avatar img{width: 50px;height: 50px;}
.inbox .inbox-list .meta{margin-top:10px;color: #999;}
.inbox .replay-box .aw-mod-head{margin: 10px 0;}
.inbox .replay-box .aw-mod-head{font-size: 14px;color: #999;}
.inbox .replay-box .aw-mod-head span{color: #666;}
.inbox .replay-box textarea{width:100%;padding: 0;}
.inbox .replay-list li{position: relative;min-height:50px;padding:10px 35px;}
.inbox .replay-list li .aw-item p{white-space:normal; word-break:break-all;}
.inbox .replay-list li.active .aw-item{background: #F5FAFE;border:1px solid #DCECF9;}
.inbox .replay-list li.active .avatar{left: 0 !important;}
.inbox .replay-list .avatar{position: absolute;right: 0;top: 10px;}
.inbox .replay-list .avatar img{width: 25px;height: 25px;}
.inbox .replay-list .aw-item{position: relative;padding: 12px 15px;background: #FAFAFA;border: 1px solid #E6E6E6;border-radius: 5px;}
.inbox .replay-list li.active .icon-inbox-arrow{left: -6px;top: 5px;background: url('img/icon-angle-left.png') no-repeat;}
.inbox .icon-inbox-arrow{position:absolute;right:-6px;top:5px;display:block;width: 7px;height: 10px;background: url('img/icon-angle-right.png') no-repeat;}

/* 我的草稿 & 我的收藏 & 我关注的问题 */
.aw-draft-list li, .aw-favorite-list li, .aw-focus-question li{position: relative;padding: 10px 0;border-top: 1px dashed #eee;}
.aw-draft-list li:first-child, .aw-favorite-list li:first-child, .aw-focus-question li:first-child{border-top: none;}
.aw-draft-list li p.meta{color: #999;}
.aw-draft-list li p, .aw-focus-question li p{margin:5px 0;color: #999;}
.aw-favorite-list li .avatar, .aw-focus-question li .avatar{position: absolute;right: 0;top: 10px}
.aw-favorite-list li .avatar img, .aw-focus-question li .avatar img{width: 25px;height: 25px;}
.aw-favorite-list li .aw-mod-body{margin-bottom: 10px;}
.aw-focus-question li h3{max-width: 92%;}
.aw-focus-question li .aw-topic-name{color: #0088CC !important;}

/* 邀请朋友 */
.aw-invite-people input{max-width:60%;margin:0;}
.aw-invite-people-list li{height: 30px;line-height: 30px;padding:10px 0;border-top: 1px dashed #eee;}
.aw-invite-people-list li:first-child{border-top: none;}
.aw-invite-people-list li .btn{margin-left: 10px;}

/* 搜索页面 */
.search-page{padding-top:20px;}
.search-page .tab-content ul li{padding: 10px 0;border-top: 1px dashed #eee;}
.search-page .tab-content ul li:first-child{border-top: none;}
.search-page .tab-content #search_result li, .search-page .tab-content #search_result li{position: relative;padding-left: 60px;}
.search-page .tab-content #search_result li .topic, .search-page .tab-content #search_result .avatar{position: absolute;left: 0;top: 10px;}
.search-page .aw-title{margin:0;padding:0;line-height:26px;border:none;}
.search-page .tab-content #search_result li.question{padding-left:0;}

/* 编辑器回复样式 */
.markitup-box {font-size: 14;line-height: 22px;word-wrap: break-word !important;}
.markitup-box h2, #markItUpPreviewFrames h2, .markitup-box h3, #markItUpPreviewFrames h3 {font-weight: bold;margin: 10px 0;}
.markitup-box h2, #markItUpPreviewFrames h2 {font-size: 1.5em;}
.markitup-box h3, #markItUpPreviewFrames h3 {font-size: 1.17em;}
.markitup-box em, #markItUpPreviewFrames em {font-style: italic;}
.markitup-box ul, .markitup-box ol, #markItUpPreviewFrames ul, #markItUpPreviewFrames ol {margin-left: 15px;padding: 5px 0 5px 20px;}
.markitup-box ul, #markItUpPreviewFrames ul {list-style-type: square;}
.markitup-box ol, #markItUpPreviewFrames ol {list-style: decimal;padding-left: 23px;}
.markitup-box p, #markItUpPreviewFrames p {padding: 5px;}
.markitup-box ol p, .markitup-box ul p, #markItUpPreviewFrames ol p, #markItUpPreviewFrames ol p {display: inline !important;padding: 0 !important;}
.markitup-box code, #markItUpPreviewFrames code {background-color: #EDEAD5;display: block;font-family: "Courier New",Courier,monospace;margin: 5px 0;padding: 5px;white-space: normal;text-align: left;}
.markitup-box img {max-width: 100%;}
.markitup-box blockquote , #markItUpPreviewFrames blockquote{margin:0 0 10px;background-color: #FBFBFB;border-left: 5px solid #C1CAD4;line-height: 22px;margin: 5px 0;padding: 10px;}
.markitup-box .aw-comment-upload-img-list a{display:block;}
.markitup-box iframe{width: 100%;}

/* 话题编辑box */
.aw-topic-edit-box .aw-topic-box{margin: 10px 0;}
.aw-topic-box-selector{position:relative;max-width: 500px;}
.aw-topic-box-selector .btn{margin-left: 5px;}
.aw-topic-box-selector .dropdown-list{width: 50%;}
.aw-topic-box-selector .dropdown-list ul li{cursor: pointer;}

/* 弹窗box */
.modal{outline: none;}
.modal .modal-footer{line-height: 34px;}
.alert-publish input{width: 125px;}
.alert-publish form, .alert-redirect form, .alert-report form, .alert-message form{margin:0;}
.alert-publish textarea, .alert-redirect textarea, .alert-report textarea, .alert-message textarea{display: block;}
.alert-publish .btn, .alert-redirect .btn-primary, .alert-report .btn-primary, .alert-message .btn-primary{margin-left: 10px;}
.alert-publish .aw-topic-box, .aw-topic-box-selector .btn{margin-bottom: 10px;}
.alert-publish .verify_code{height: 28px;margin:0 0 10px 10px;}
.alert-publish .modal-body, .alert-message .modal-body, .alert-redirect .modal-body{overflow-y:visible;}
.alert-publish .modal-body .dropdown-list, .alert-message .modal-body .dropdown-list, .alert-redirect .modal-body .dropdown-list{width: 94%;}
.alert-publish .aw-publish-title .aw-publish-dropdown p{width:100%;border-radius: 4px;}
.alert-publish .aw-publish-title .aw-publish-dropdown p i{position: absolute;right: 10px;top:15px;}
.alert-publish .aw-publish-title .dropdown-menu{width: 100%;}
.alert-publish .alert{margin-bottom: 10px;border:1px solid #EED3D7;}
.alert-redirect .modal-body .dropdown-list{max-height: 288px;overflow-y:scroll;}
.alert-commentEdit .btn-success{margin-left: 10px;}
.alert-commentEdit label{font-weight: normal;}

/* 全局提示 */
.aw-global-tips{position: fixed;top: 0;width: 100%;height:45px;line-height:45px;z-index: 9999;background-color:#4f4f4f;opacity: 0.9;box-shadow:0px 2px 1px #434343;}
.aw-global-tips a{display: block;width:90%;color:#fff;text-align: center;text-shadow:1px 1px 1px #242424;font-weight: bold;}
.aw-global-tips a:hover{text-decoration: none;}
.aw-global-tips .fa-times-circle-o{margin:13px 10px 0 0;font-size:20px;color: #fff;text-shadow:1px 1px 1px #242424;}

/* 字体icon */
.fa-tag, .fa-signal, .fa-thumbs-up, .fa-heart, .fa-edit, .fa-heart, .fa-comment{color: #999;}
.icon-v{font-size: 18px;color: #a5d300;}
.icon-v.i-ve{color: #fce568;}
.fa-arrow-circle-right{margin-left: 5px;font-size: 16px;}
.fa-edit{margin-right: 5px;}
.fa-thumbs-up.active{color: #428BCA;}
.icon-g-replay{color: #1A9F00;}

/* 底部 */
footer{margin-top:20px;font-size: 12px;text-align: center;}

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}
.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020;}
.fancybox-skin {position: relative;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.fancybox-opened {z-index: 8030;}
.fancybox-opened .fancybox-skin {-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner {position: relative;}
.fancybox-inner {overflow: hidden;}
.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling: touch;}
.fancybox-error {color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap;}
.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%;}
.fancybox-image {max-width: 100%;max-height: 100%;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('../plug_module/fancybox_sprite.png');}
#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060;}
#fancybox-loading div {width: 44px;height: 44px;background: url('../plug_module/fancybox_loading.gif') center center no-repeat;}
.fancybox-close {position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040;}
.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url('blank.gif'); /* helps IE */-webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}
.fancybox-prev {left: 0;}
.fancybox-next {right: 0;}
.fancybox-nav span {position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden;}
.fancybox-prev span {left: 10px;background-position: 0 -36px;}
.fancybox-next span {right: 10px;background-position: 0 -72px;}
.fancybox-nav:hover span {visibility: visible;}
.fancybox-tmp {position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important;}
/* Overlay helper */
.fancybox-lock {overflow: hidden !important;width: auto;}
.fancybox-lock body {overflow: hidden !important;}
.fancybox-lock-test {overflow-y: hidden !important;}
.fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: url('../plug_module/fancybox_overlay.png');}
.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0;}
.fancybox-lock .fancybox-overlay {overflow: auto;overflow-y: scroll;}
/* Title helper */
.fancybox-title {visibility: hidden;font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;text-shadow: none;z-index: 8050;}
.fancybox-opened .fancybox-title {visibility: visible;}
.fancybox-title-float-wrap {position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center;}
.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent; /* Fallback for web browsers that doesn't support RGBa */background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;text-shadow: 0 1px 2px #222;color: #FFF;font-weight: bold;line-height: 24px;white-space: nowrap;}
.fancybox-title-outside-wrap {position: relative;margin-top: 10px;color: #fff;}
.fancybox-title-inside-wrap {padding-top: 10px;}
.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}
/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){
	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url('../plug_module/fancybox_sprite@2x.png');
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}
	#fancybox-loading div {
		background-image: url('../plug_module/fancybox_loading@2x.gif');
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}
#fancybox-buttons {position: fixed;left: 0;width: 100%;z-index: 8050;}
#fancybox-buttons.top {top: 10px;}
#fancybox-buttons.bottom {bottom: 10px;}
#fancybox-buttons ul {display: block;width: 166px;height: 30px;margin: 0 auto;padding: 0;list-style: none;border: 1px solid #111;border-radius: 3px;-webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);-moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);background: rgb(50,50,50);background: -moz-linear-gradient(top, rgb(68,68,68) 0%, rgb(52,52,52) 50%, rgb(41,41,41) 50%, rgb(51,51,51) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(68,68,68)), color-stop(50%,rgb(52,52,52)), color-stop(50%,rgb(41,41,41)), color-stop(100%,rgb(51,51,51)));background: -webkit-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background: -o-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background: -ms-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background: linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#222222',GradientType=0 );}
#fancybox-buttons ul li {float: left;margin: 0;padding: 0;}
#fancybox-buttons a {display: block;width: 30px;height: 30px;text-indent: -9999px;background-color: transparent;background-image: url('../plug_module/fancybox_buttons.png');background-repeat: no-repeat;outline: none;opacity: 0.8;}
#fancybox-buttons a:hover {opacity: 1;}
#fancybox-buttons a.btnPrev {background-position: 5px 0;}
#fancybox-buttons a.btnNext {background-position: -33px 0;border-right: 1px solid #3e3e3e;}
#fancybox-buttons a.btnPlay {background-position: 0 -30px;}
#fancybox-buttons a.btnPlayOn {background-position: -30px -30px;}
#fancybox-buttons a.btnToggle {background-position: 3px -60px;border-left: 1px solid #111;border-right: 1px solid #3e3e3e;width: 35px}
#fancybox-buttons a.btnToggleOn {background-position: -27px -60px;}
#fancybox-buttons a.btnClose {border-left: 1px solid #111;width: 35px;background-position: -56px 0px;}
#fancybox-buttons a.btnDisabled {opacity : 0.4;cursor: default;}

/* 附近的人 附近的问题 */
.nearby-people ul li{position:relative;min-height:100px;padding:10px 10px 10px 100px;border-top: 1px solid #eeeeee;}
.nearby-people ul li:first-child{border-top: none;}
.nearby-people ul li:nth-of-type(even){background-color: #f3f3f3;}
.nearby-people .user-img{position: absolute;left: 10px;top: 10px;}
.nearby-people .user-img img{width:69px;}
.nearby-people .btn{position: absolute;right: 10px;top: 34px;}
.nearby-people h1{margin:0;line-height: 20px;font-size: 14px;}
.nearby-people p, .nearby-question p{margin:8px 0 0;color:#b4b4b4;font-size: 12px;}
.nearby-people p i, .nearby-question p i{color:#c51010}
.nearby-question ul li{padding:15px 10px;}
.nearby-question ul li:nth-of-type(odd){background-color: #f3f3f3;}
.nearby-question h1{margin:0;font-size: 18px;color: #666;}
.nearby-question p span{margin:0 15px;}

/* 认证页面 */
.verify-page{padding-top:20px;}
.verify-page dl{height:auto;overflow: hidden;}
.verify-page dl dt, .verify-page dl dd{float:left;line-height:36px;}
.verify-page dl dt{width: 92px;text-align: right;}
.verify-page dl dd{width: 65%;}
.verify-page dl dd input{margin:0;}
.verify-page .verify-attach dd{line-height: 18px;}
.verify-page .verify-attach dd input{vertical-align: 5px;margin:8px 0 10px;}
.verify-page .verify-attach p{font-size: 12px;color: #999;}
